home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / lib / X11 / config / lnxLib.tmpl < prev    next >
Text File  |  2006-04-12  |  3KB  |  87 lines

  1. XCOMM $Xorg: lnxLib.tmpl,v 1.3 2000/08/17 19:41:47 cpqbld Exp $
  2. XCOMM $XFree86: xc/config/cf/lnxLib.tmpl,v 3.19 2003/10/15 22:47:48 herrb Exp $
  3.  
  4. /*
  5.  * Linux shared library template
  6.  */
  7.  
  8. #if UseElfFormat
  9.  
  10. #ifndef FixupLibReferences
  11. #define FixupLibReferences()                        @@\
  12. XMULIBONLY = -lXmu                            @@\
  13. XMULIB = $(XMULIBONLY) $(XTOOLLIB) $(XLIB)
  14. #endif
  15.  
  16. #ifndef XawClientLibs
  17. #define XawClientLibs $(XAWLIB) $(XMULIBONLY) $(XTOOLLIB) $(XPMLIB) $(EXTRAXAWCLIENTLIBS) $(XLIB)
  18. #endif
  19.  
  20. #define SharedX11Reqs
  21. #define SharedXlibi18nReqs $(LDPRELIB) $(XONLYLIB)
  22. #define SharedOldXReqs      $(LDPRELIB) $(XONLYLIB)
  23. #define SharedXtReqs      $(LDPRELIB) $(XONLYLIB) $(SMLIB) $(ICELIB)
  24. #define SharedXaw6Reqs      $(LDPRELIB) $(XMULIB) $(XTOOLLIB) $(XLIB)
  25. #define SharedXaw7Reqs      $(LDPRELIB) $(XMULIB) $(XTOOLLIB) $(XPMLIB) $(XLIB)
  26. #define SharedXawReqs      $(LDPRELIB) $(XMULIB) $(XTOOLLIB) $(XPMLIB) $(EXTRAXAWREQS) $(XLIB)
  27. #define SharedXmuReqs      $(LDPRELIB) $(XTOOLLIB) $(XLIB)
  28. #define SharedXmuuReqs      $(LDPRELIB) $(XONLYLIB)
  29. #define SharedXextReqs      $(LDPRELIB) $(XONLYLIB)
  30. #define SharedXiReqs      $(LDPRELIB) $(XLIB)
  31. #define SharedXpReqs      $(LDPRELIB) $(XLIB)
  32. #define SharedXpmReqs      $(LDPRELIB) $(XLIB)
  33. #define SharedXrandrReqs  $(LDPRELIB) $(XRENDERLIB) $(XLIB)
  34. #define SharedXrenderReqs $(LDPRELIB) $(XLIB)
  35. #define SharedXtstReqs      $(LDPRELIB) $(XLIB)
  36. #define SharedXvReqs      $(LDPRELIB) $(XLIB)
  37. #define SharedSMReqs      $(LDPRELIB) $(ICELIB)
  38. #define SharedXcursorReqs $(LDPRELIB) $(XRENDERLIB) $(XLIB)
  39. #define SharedFontencReqs $(LDPRELIB) GzipLibrary
  40.  
  41. #if GlxUseBuiltInDRIDriver
  42. #define ExtraSharedGLReqs /**/
  43. #else
  44. #define ExtraSharedGLReqs -ldl
  45. #endif
  46. #define SharedGLReqs      $(LDPRELIB) $(XLIB) ExtraSharedGLReqs
  47. #ifndef SharedGLUReqs
  48. #define SharedGLUReqs      $(LDPRELIB) $(XLIB) $(GLXLIB)
  49. #endif
  50. #define SharedDPSReqs      $(LDPRELIB) $(SMLIB) $(ICELIB) $(XTOOLLIB) $(XLIB)
  51. #define SharedDPSTKReqs      $(LDPRELIB) $(SMLIB) $(ICELIB) $(XTOOLLIB) $(DPSLIB) $(XLIB)
  52. #define SharedpsresReqs      $(LDPRELIB) $(SMLIB) $(ICELIB) $(XTOOLLIB) $(XLIB)
  53.  
  54. #define SharedXResReqs      $(LDPRELIB) $(XLIB)
  55. #define SharedXfontcacheReqs    $(LDPRELIB) $(XLIB)
  56. #define SharedXineramaReqs    $(LDPRELIB) $(XLIB)
  57. #define SharedXssReqs    $(LDPRELIB) $(XLIB)
  58. #define SharedXvMCReqs    $(LDPRELIB) $(XLIB)
  59. #define SharedXxf86dgaReqs    $(LDPRELIB) $(XLIB)
  60. #define SharedXxf86miscReqs    $(LDPRELIB) $(XLIB)
  61. #define SharedXxf86vmReqs    $(LDPRELIB) $(XLIB)
  62. #define SharedxkbfileReqs    $(LDPRELIB) $(XONLYLIB)
  63. #define SharedxkbuiReqs $(LDPRELIB) $(XKBFILELIB) $(XONLYLIB)
  64.  
  65. #else    /* UseElfFormat */
  66.  
  67. #ifndef FixupLibReferences
  68. #define FixupLibReferences()                        @@\
  69. XMULIB = -lXmu $(XLIB)
  70. #endif
  71.  
  72. #endif    /* UseElfFormat */
  73.  
  74. #ifndef SharedXReqs
  75. # define SharedXReqs $(XTOOLLIB) $(XPLIB) $(XLIB) $(LDPOSTLIBS)
  76. #endif
  77.  
  78. #ifndef SharedXmReqs
  79. # define SharedXmReqs $(LDPRELIBS) SharedXReqs -lc
  80. #endif
  81.  
  82. #ifndef SharedTtReqs
  83. # define SharedTtReqs $(LDPRELIBS) SharedXReqs $(CXXLIB)
  84. #endif
  85.  
  86. #define NoMessageCatalog
  87.